home *** CD-ROM | disk | FTP | other *** search
- package sun.io;
-
- import java.util.Hashtable;
-
- public class CharacterEncoding {
- private static Hashtable aliasTable = new Hashtable(450);
-
- public static String aliasName(String var0) {
- return (String)aliasTable.get(var0.toLowerCase());
- }
-
- static {
- aliasTable.put("iso_8859-1:1978", "8859_1");
- aliasTable.put("iso-ir-100", "8859_1");
- aliasTable.put("iso_8859-1", "8859_1");
- aliasTable.put("iso-8859-1", "8859_1");
- aliasTable.put("latin1", "8859_1");
- aliasTable.put("l1", "8859_1");
- aliasTable.put("ibm819", "8859_1");
- aliasTable.put("ibm-819", "8859_1");
- aliasTable.put("cp819", "8859_1");
- aliasTable.put("819", "8859_1");
- aliasTable.put("csISOLatin1", "8859_1");
- aliasTable.put("iso_8859-2:1987", "8859_2");
- aliasTable.put("iso-ir-101", "8859_2");
- aliasTable.put("iso_8859-2", "8859_2");
- aliasTable.put("iso-8859-2", "8859_2");
- aliasTable.put("latin2", "8859_2");
- aliasTable.put("l2", "8859_2");
- aliasTable.put("ibm912", "8859_2");
- aliasTable.put("ibm-912", "8859_2");
- aliasTable.put("cp912", "8859_2");
- aliasTable.put("912", "8859_2");
- aliasTable.put("csisolatin2", "8859_2");
- aliasTable.put("iso_8859-3:1988", "8859_3");
- aliasTable.put("iso-ir-109", "8859_3");
- aliasTable.put("iso_8859-3", "8859_3");
- aliasTable.put("iso-8859-3", "8859_3");
- aliasTable.put("latin3", "8859_3");
- aliasTable.put("l3", "8859_3");
- aliasTable.put("ibm913", "8859_3");
- aliasTable.put("ibm-913", "8859_3");
- aliasTable.put("cp913", "8859_3");
- aliasTable.put("913", "8859_3");
- aliasTable.put("csisolatin3", "8859_3");
- aliasTable.put("iso_8859-4:1988", "8859_4");
- aliasTable.put("iso-ir-110", "8859_4");
- aliasTable.put("iso_8859-4", "8859_4");
- aliasTable.put("iso-8859-4", "8859_4");
- aliasTable.put("latin4", "8859_4");
- aliasTable.put("l4", "8859_4");
- aliasTable.put("ibm914", "8859_4");
- aliasTable.put("ibm-914", "8859_4");
- aliasTable.put("cp914", "8859_4");
- aliasTable.put("914", "8859_4");
- aliasTable.put("csisolatin4", "8859_4");
- aliasTable.put("iso_8859-5:1988", "8859_5");
- aliasTable.put("iso-ir-144", "8859_5");
- aliasTable.put("iso_8859-5", "8859_5");
- aliasTable.put("iso-8859-5", "8859_5");
- aliasTable.put("cyrillic", "8859_5");
- aliasTable.put("csisolatincyrillic", "8859_5");
- aliasTable.put("ibm915", "8859_5");
- aliasTable.put("ibm-915", "8859_5");
- aliasTable.put("cp915", "8859_5");
- aliasTable.put("915", "8859_5");
- aliasTable.put("iso_8859-6:1987", "8859_6");
- aliasTable.put("iso-ir-127", "8859_6");
- aliasTable.put("iso_8859-6", "8859_6");
- aliasTable.put("iso-8859-6", "8859_6");
- aliasTable.put("ecma-114", "8859_6");
- aliasTable.put("asmo-708", "8859_6");
- aliasTable.put("arabic", "8859_6");
- aliasTable.put("csisolatinarabic", "8859_6");
- aliasTable.put("ibm1089", "8859_6");
- aliasTable.put("ibm-1089", "8859_6");
- aliasTable.put("cp1089", "8859_6");
- aliasTable.put("1089", "8859_6");
- aliasTable.put("iso_8859-7:1987", "8859_7");
- aliasTable.put("iso-ir-126", "8859_7");
- aliasTable.put("iso_8859-7", "8859_7");
- aliasTable.put("iso-8859-7", "8859_7");
- aliasTable.put("elot_928", "8859_7");
- aliasTable.put("ecma-118", "8859_7");
- aliasTable.put("greek", "8859_7");
- aliasTable.put("greek8", "8859_7");
- aliasTable.put("csisolatingreek", "8859_7");
- aliasTable.put("ibm813", "8859_7");
- aliasTable.put("ibm-813", "8859_7");
- aliasTable.put("cp813", "8859_7");
- aliasTable.put("813", "8859_7");
- aliasTable.put("iso_8859-8:1988", "8859_8");
- aliasTable.put("iso-ir-138", "8859_8");
- aliasTable.put("iso_8859-8", "8859_8");
- aliasTable.put("iso-8859-8", "8859_8");
- aliasTable.put("hebrew", "8859_8");
- aliasTable.put("csisolatinhebrew", "8859_8");
- aliasTable.put("ibm916", "8859_8");
- aliasTable.put("ibm-916", "8859_8");
- aliasTable.put("cp916", "8859_8");
- aliasTable.put("916", "8859_8");
- aliasTable.put("iso_8859-9:1989", "8859_9");
- aliasTable.put("iso-ir-148", "8859_9");
- aliasTable.put("iso_8859-9", "8859_9");
- aliasTable.put("iso-8859-9", "8859_9");
- aliasTable.put("latin5", "8859_9");
- aliasTable.put("l5", "8859_9");
- aliasTable.put("ibm920", "8859_9");
- aliasTable.put("ibm-920", "8859_9");
- aliasTable.put("cp920", "8859_9");
- aliasTable.put("920", "8859_9");
- aliasTable.put("csisolatin5", "8859_9");
- aliasTable.put("ibm037", "Cp037");
- aliasTable.put("ibm-037", "Cp037");
- aliasTable.put("cp037", "Cp037");
- aliasTable.put("037", "Cp037");
- aliasTable.put("ibm273", "Cp273");
- aliasTable.put("ibm-273", "Cp273");
- aliasTable.put("cp273", "Cp273");
- aliasTable.put("273", "Cp273");
- aliasTable.put("ibm277", "Cp277");
- aliasTable.put("ibm-277", "Cp277");
- aliasTable.put("cp277", "Cp277");
- aliasTable.put("277", "Cp277");
- aliasTable.put("ibm278", "Cp278");
- aliasTable.put("ibm-278", "Cp278");
- aliasTable.put("cp278", "Cp278");
- aliasTable.put("278", "Cp278");
- aliasTable.put("ibm280", "Cp280");
- aliasTable.put("ibm-280", "Cp280");
- aliasTable.put("cp280", "Cp280");
- aliasTable.put("280", "Cp280");
- aliasTable.put("ibm284", "Cp284");
- aliasTable.put("ibm-284", "Cp284");
- aliasTable.put("cp284", "Cp284");
- aliasTable.put("284", "Cp284");
- aliasTable.put("ibm285", "Cp285");
- aliasTable.put("ibm-285", "Cp285");
- aliasTable.put("cp285", "Cp285");
- aliasTable.put("285", "Cp285");
- aliasTable.put("ibm297", "Cp297");
- aliasTable.put("ibm-297", "Cp297");
- aliasTable.put("cp297", "Cp297");
- aliasTable.put("297", "Cp297");
- aliasTable.put("ibm420", "Cp420");
- aliasTable.put("ibm-420", "Cp420");
- aliasTable.put("cp420", "Cp420");
- aliasTable.put("420", "Cp420");
- aliasTable.put("ibm424", "Cp424");
- aliasTable.put("ibm-424", "Cp424");
- aliasTable.put("cp424", "Cp424");
- aliasTable.put("424", "Cp424");
- aliasTable.put("ibm437", "Cp437");
- aliasTable.put("ibm-437", "Cp437");
- aliasTable.put("cp437", "Cp437");
- aliasTable.put("437", "Cp437");
- aliasTable.put("cspc8codepage437", "Cp437");
- aliasTable.put("ibm500", "Cp500");
- aliasTable.put("ibm-500", "Cp500");
- aliasTable.put("cp500", "Cp500");
- aliasTable.put("500", "Cp500");
- aliasTable.put("ibm737", "Cp737");
- aliasTable.put("ibm-737", "Cp737");
- aliasTable.put("cp737", "Cp737");
- aliasTable.put("737", "Cp737");
- aliasTable.put("ibm775", "Cp775");
- aliasTable.put("ibm-775", "Cp775");
- aliasTable.put("cp775", "Cp775");
- aliasTable.put("775", "Cp775");
- aliasTable.put("ibm838", "Cp838");
- aliasTable.put("ibm-838", "Cp838");
- aliasTable.put("cp838", "Cp838");
- aliasTable.put("838", "Cp838");
- aliasTable.put("ibm850", "Cp850");
- aliasTable.put("ibm-850", "Cp850");
- aliasTable.put("cp850", "Cp850");
- aliasTable.put("850", "Cp850");
- aliasTable.put("cspc850multilingual", "Cp850");
- aliasTable.put("ibm852", "Cp852");
- aliasTable.put("ibm-852", "Cp852");
- aliasTable.put("cp852", "Cp852");
- aliasTable.put("852", "Cp852");
- aliasTable.put("cspcp852", "Cp852");
- aliasTable.put("ibm855", "Cp855");
- aliasTable.put("ibm-855", "Cp855");
- aliasTable.put("cp855", "Cp855");
- aliasTable.put("855", "Cp855");
- aliasTable.put("cspcp855", "Cp855");
- aliasTable.put("ibm856", "Cp856");
- aliasTable.put("ibm-856", "Cp856");
- aliasTable.put("cp856", "Cp856");
- aliasTable.put("856", "Cp856");
- aliasTable.put("ibm857", "Cp857");
- aliasTable.put("ibm-857", "Cp857");
- aliasTable.put("cp857", "Cp857");
- aliasTable.put("857", "Cp857");
- aliasTable.put("csibm857", "Cp857");
- aliasTable.put("ibm860", "Cp860");
- aliasTable.put("ibm-860", "Cp860");
- aliasTable.put("cp860", "Cp860");
- aliasTable.put("860", "Cp860");
- aliasTable.put("csibm860", "Cp860");
- aliasTable.put("ibm861", "Cp861");
- aliasTable.put("ibm-861", "Cp861");
- aliasTable.put("cp861", "Cp861");
- aliasTable.put("cp-is", "Cp861");
- aliasTable.put("861", "Cp861");
- aliasTable.put("csibm861", "Cp861");
- aliasTable.put("ibm862", "Cp862");
- aliasTable.put("ibm-862", "Cp862");
- aliasTable.put("cp862", "Cp862");
- aliasTable.put("862", "Cp862");
- aliasTable.put("cspc862latinhebrew", "Cp862");
- aliasTable.put("ibm863", "Cp863");
- aliasTable.put("ibm-863", "Cp863");
- aliasTable.put("cp863", "Cp863");
- aliasTable.put("863", "Cp863");
- aliasTable.put("csibm863", "Cp863");
- aliasTable.put("ibm864", "Cp864");
- aliasTable.put("ibm-864", "Cp864");
- aliasTable.put("cp864", "Cp864");
- aliasTable.put("csibm864", "Cp864");
- aliasTable.put("ibm865", "Cp865");
- aliasTable.put("ibm-865", "Cp865");
- aliasTable.put("cp865", "Cp865");
- aliasTable.put("865", "Cp865");
- aliasTable.put("csibm865", "Cp865");
- aliasTable.put("ibm866", "Cp866");
- aliasTable.put("ibm-866", "Cp866");
- aliasTable.put("cp866", "Cp866");
- aliasTable.put("866", "Cp866");
- aliasTable.put("csibm865", "Cp866");
- aliasTable.put("ibm868", "Cp868");
- aliasTable.put("ibm-868", "Cp868");
- aliasTable.put("cp868", "Cp868");
- aliasTable.put("868", "Cp868");
- aliasTable.put("ibm869", "Cp869");
- aliasTable.put("ibm-869", "Cp869");
- aliasTable.put("cp869", "Cp869");
- aliasTable.put("869", "Cp869");
- aliasTable.put("cp-gr", "Cp869");
- aliasTable.put("csibm869", "Cp869");
- aliasTable.put("ibm870", "Cp870");
- aliasTable.put("ibm-870", "Cp870");
- aliasTable.put("cp870", "Cp870");
- aliasTable.put("870", "Cp870");
- aliasTable.put("ibm871", "Cp871");
- aliasTable.put("ibm-871", "Cp871");
- aliasTable.put("cp871", "Cp871");
- aliasTable.put("871", "Cp871");
- aliasTable.put("ibm874", "Cp874");
- aliasTable.put("ibm-874", "Cp874");
- aliasTable.put("cp874", "Cp874");
- aliasTable.put("874", "Cp874");
- aliasTable.put("ibm875", "Cp875");
- aliasTable.put("ibm-875", "Cp875");
- aliasTable.put("cp875", "Cp875");
- aliasTable.put("875", "Cp875");
- aliasTable.put("ibm918", "Cp918");
- aliasTable.put("ibm-918", "Cp918");
- aliasTable.put("cp918", "Cp918");
- aliasTable.put("918", "Cp918");
- aliasTable.put("ibm921", "Cp921");
- aliasTable.put("ibm-921", "Cp921");
- aliasTable.put("cp921", "Cp921");
- aliasTable.put("921", "Cp921");
- aliasTable.put("ibm922", "Cp922");
- aliasTable.put("ibm-922", "Cp922");
- aliasTable.put("cp922", "Cp922");
- aliasTable.put("922", "Cp922");
- aliasTable.put("ibm930", "Cp930");
- aliasTable.put("ibm-930", "Cp930");
- aliasTable.put("cp930", "Cp930");
- aliasTable.put("930", "Cp930");
- aliasTable.put("ibm933", "Cp933");
- aliasTable.put("ibm-933", "Cp933");
- aliasTable.put("cp933", "Cp933");
- aliasTable.put("933", "Cp933");
- aliasTable.put("ibm935", "Cp935");
- aliasTable.put("ibm-935", "Cp935");
- aliasTable.put("cp935", "Cp935");
- aliasTable.put("935", "Cp935");
- aliasTable.put("ibm937", "Cp937");
- aliasTable.put("ibm-937", "Cp937");
- aliasTable.put("cp937", "Cp937");
- aliasTable.put("937", "Cp937");
- aliasTable.put("ibm939", "Cp939");
- aliasTable.put("ibm-939", "Cp939");
- aliasTable.put("cp939", "Cp939");
- aliasTable.put("939", "Cp939");
- aliasTable.put("ibm942", "Cp942");
- aliasTable.put("ibm-942", "Cp942");
- aliasTable.put("cp942", "Cp942");
- aliasTable.put("942", "Cp942");
- aliasTable.put("ibm948", "Cp948");
- aliasTable.put("ibm-948", "Cp948");
- aliasTable.put("cp948", "Cp948");
- aliasTable.put("948", "Cp948");
- aliasTable.put("ibm949", "Cp949");
- aliasTable.put("ibm-949", "Cp949");
- aliasTable.put("cp949", "Cp949");
- aliasTable.put("949", "Cp949");
- aliasTable.put("ibm950", "Cp950");
- aliasTable.put("ibm-950", "Cp950");
- aliasTable.put("cp950", "Cp950");
- aliasTable.put("950", "Cp950");
- aliasTable.put("ibm964", "Cp964");
- aliasTable.put("ibm-964", "Cp964");
- aliasTable.put("cp964", "Cp964");
- aliasTable.put("964", "Cp964");
- aliasTable.put("ibm970", "Cp970");
- aliasTable.put("ibm-970", "Cp970");
- aliasTable.put("cp970", "Cp970");
- aliasTable.put("970", "Cp970");
- aliasTable.put("ibm1006", "Cp1006");
- aliasTable.put("ibm-1006", "Cp1006");
- aliasTable.put("cp1006", "Cp1006");
- aliasTable.put("1006", "Cp1006");
- aliasTable.put("ibm1025", "Cp1025");
- aliasTable.put("ibm-1025", "Cp1025");
- aliasTable.put("cp1025", "Cp1025");
- aliasTable.put("1025", "Cp1025");
- aliasTable.put("ibm1026", "Cp1026");
- aliasTable.put("ibm-1026", "Cp1026");
- aliasTable.put("cp1026", "Cp1026");
- aliasTable.put("1026", "Cp1026");
- aliasTable.put("ibm1097", "Cp1097");
- aliasTable.put("ibm-1097", "Cp1097");
- aliasTable.put("cp1097", "Cp1097");
- aliasTable.put("1097", "Cp1097");
- aliasTable.put("ibm1098", "Cp1098");
- aliasTable.put("ibm-1098", "Cp1098");
- aliasTable.put("cp1098", "Cp1098");
- aliasTable.put("1098", "Cp1098");
- aliasTable.put("ibm1112", "Cp1112");
- aliasTable.put("ibm-1112", "Cp1112");
- aliasTable.put("cp1112", "Cp1112");
- aliasTable.put("1112", "Cp1112");
- aliasTable.put("ibm1122", "Cp1122");
- aliasTable.put("ibm-1122", "Cp1122");
- aliasTable.put("cp1122", "Cp1122");
- aliasTable.put("1122", "Cp1122");
- aliasTable.put("ibm1123", "Cp1123");
- aliasTable.put("ibm-1123", "Cp1123");
- aliasTable.put("cp1123", "Cp1123");
- aliasTable.put("1123", "Cp1123");
- aliasTable.put("ibm1124", "Cp1124");
- aliasTable.put("ibm-1124", "Cp1124");
- aliasTable.put("cp1124", "Cp1124");
- aliasTable.put("1124", "Cp1124");
- aliasTable.put("ibm1381", "Cp1381");
- aliasTable.put("ibm-1381", "Cp1381");
- aliasTable.put("cp1381", "Cp1381");
- aliasTable.put("1381", "Cp1381");
- aliasTable.put("ibm1383", "Cp1383");
- aliasTable.put("ibm-1383", "Cp1383");
- aliasTable.put("cp1383", "Cp1383");
- aliasTable.put("1383", "Cp1383");
- aliasTable.put("jis auto detect", "JISAutoDetect");
- aliasTable.put("iso-2022-jp", "JIS");
- aliasTable.put("csiso2022jp", "JIS");
- aliasTable.put("jis_encoding", "JIS");
- aliasTable.put("csjisencoding", "JIS");
- aliasTable.put("shift_jis", "SJIS");
- aliasTable.put("ms_kanji", "SJIS");
- aliasTable.put("csshiftjis", "SJIS");
- aliasTable.put("windows-31J", "SJIS");
- aliasTable.put("cswindows31j", "SJIS");
- aliasTable.put("extended_unix_code_packed_format_for_japanese", "EUCJIS");
- aliasTable.put("cseucpkdfmtjapanese", "EUCJIS");
- aliasTable.put("windows-874", "MS874");
- aliasTable.put("windows-1250", "Cp1250");
- aliasTable.put("windows-1251", "Cp1251");
- aliasTable.put("windows-1252", "Cp1252");
- aliasTable.put("windows-1253", "Cp1253");
- aliasTable.put("windows-1254", "Cp1254");
- aliasTable.put("windows-1255", "Cp1255");
- aliasTable.put("windows-1256", "Cp1256");
- aliasTable.put("windows-1257", "Cp1257");
- aliasTable.put("windows-1258", "Cp1258");
- aliasTable.put("ibm33722", "Cp33722");
- aliasTable.put("ibm-33722", "Cp33722");
- aliasTable.put("cp33722", "Cp33722");
- aliasTable.put("33722", "Cp33722");
- aliasTable.put("koi8-r", "KOI8_R");
- aliasTable.put("cskoi8r", "KOI8_R");
- aliasTable.put("ks_c_5601-1987", "KSC5601");
- aliasTable.put("ksc_5601", "KSC5601");
- }
- }
-